package com.ouc.openplatform.zykt.standardManage.service;

import java.util.List;

import com.ouc.openplatform.zykt.standardManage.model.NJ_TestItemTemplet;

public interface NJ_TestItemTempletService {
	public List<NJ_TestItemTemplet> getAllTestItem();//查找所有测试项目
	public List<NJ_TestItemTemplet> getAllTestItemByTstId(int tstId);//按标准ID查找
	public List<NJ_TestItemTemplet> searchAllTestItem(int testStandardID,String itemName,
			int startIndex,int endIndex);//查找所有测试项目	
	public NJ_TestItemTemplet searchTestItemByID(int id);//按ID查询
	public int insertTestItem(NJ_TestItemTemplet testItemTemplet);//增加测试项目
	public int deleteTestItem(int item_id);//删除测试项目
	public int editTestItem(NJ_TestItemTemplet tit);//编辑测试项目
	public int getSearchAllTestItemCount(int testStandardID,String itemName);//获取所有有效记录数
//	public int getSearchAllTestItemCount();//获取所有有效记录数	
	public int updateTestStandardSubiterm(int itID,String itName);
	
	public int checkName(NJ_TestItemTemplet testItemTemplet);//检查标准项名称是否存在
	
	public int getTstidByName(String name);//按标准名称查找ID
	public String getUsernoByName(String name);//按用户姓名查找ID
	
	public int importByExcel(NJ_TestItemTemplet testItemTemplet);
}
